08. When to Use Java

When to Use Java Heading

When to Use Java

When building an application, there are a ton of programming languages to choose from. Let's talk about some of the cases for which Java is especially well suited.

ND079 C1 L0 A08 When To Use Java

When to Use Java Summary

In short, Java is especially well-suited for:

  • Business applications (client and server)
  • Web applications
  • Mobile applications on Android devices

But remember, Java really is used for a huge variety of applications. It is a good choice when you need:

  • Scalability
  • Performance
  • Multi-threading
  • Memory management
  • Portability

Note: We misspoke in the video when we said that all Android applications are developed in Java. Although Java was the original language used for Android and is still one of the main languages in use by many Android developers, Kotlin is another popular language for developing Android applications that is in widespread use today.